var express = require('express');
var router = express.Router();
var svgCaptcha = require('svg-captcha');

// 图形验证码
router.get('/', (req, res, next) => {
    const cap = svgCaptcha.create({
        inverse: false, // 翻转颜色
        noise: 1, // 噪声线条数
        size: 3, // 验证码长度
        background: 'rgba(0, 0, 0, 0.3)', // 背景颜色
        height: 65,
        ignoreChars: '0o1iIl' // 验证码字符中排除 0o1iIl
    });
    // console.log(cap)
    req.sessionStore.imgcode = cap.text;
    res.type('svg')
    res.status(200).send(cap.data);
});

module.exports = router;